package com.facebook.a.a;

import android.content.Context;

import java.util.ArrayList;
import java.util.Collections;

public class c {
    private static volatile Integer a;

    public c() {

    }

    public static int a(Context arg13) {
        long v8;
        int v4;
        ArrayList<Integer> v6_1;
        long v6;
        int v3 = 2013;
        int v1 = 2011;
        int v0 = -1;
        int v2 = 2012;
        if (c.a == null) {
            Class v5 = c.class;
            synchronized (v5) {
                try {
                    if (c.a == null) {
                        v6 = com.facebook.a.a.a.a(arg13);
                        if (v6 == -1) {
                            v6_1 = new ArrayList<>();
                            v4 = com.facebook.a.a.a.a();
                            if (v4 <= 0) {
                                v4 = v0;
                            } else {
                                if (v4 == 1) {
                                    v4 = 2008;
                                } else if (v4 <= 3) {
                                    v4 = v1;
                                } else {
                                    v4 = v2;
                                }
                            }
                            c.a(v6_1, v4);
                            v8 = ((long) com.facebook.a.a.a.b());
                            if (v8 == -1) {
                                v4 = v0;
                            } else {
                                if (v8 <= 528000) {
                                    v4 = 2008;
                                } else if (v8 <= 620000) {
                                    v4 = 2009;
                                } else if (v8 <= 1020000) {
                                    v4 = 2010;
                                } else if (v8 <= 1220000) {
                                    v4 = v1;
                                } else if (v8 <= 1520000) {
                                    v4 = v2;
                                } else if (v8 <= 2020000) {
                                    v4 = v3;
                                } else {
                                    v4 = 2014;
                                }
                            }
                            c.a(v6_1, v4);
                            v8 = com.facebook.a.a.a.a(arg13);
                            if (v8 <= 0) {
                                v1 = v0;
                            } else {
                                if (v8 <= 201326592) {
                                    v1 = 2008;
                                } else if (v8 <= 304087040) {
                                    v1 = 2009;
                                } else if (v8 <= 536870912) {
                                    v1 = 2010;
                                } else if (v8 > 1073741824) {
                                    if (v8 <= 1610612736) {
                                        v1 = v2;
                                    } else if (v8 <= 2147483648L) {
                                        v1 = v3;
                                    } else {
                                        v1 = 2014;
                                    }
                                }
                            }
                            c.a(v6_1, v1);
                            if (v6_1.isEmpty()) {

                            } else {
                                Collections.sort(v6_1);
                                if ((v6_1.size() & 1) == 1) {
                                    v0 = v6_1.get(v6_1.size() / 2).intValue();
                                } else {
                                    v1 = v6_1.size() / 2 - 1;
                                    v0 = (v6_1.get(v1 + 1).intValue() - v6_1.get(v1).intValue()) / 2 + v6_1.get(v1).intValue();
                                }
                            }
                        } else {
                            if (v6 <= 805306368) {
                                if (com.facebook.a.a.a.a() <= 1) {
                                    v0 = 2009;
                                } else {
                                    v0 = 2010;
                                }
                            } else if (v6 <= 1073741824) {
                                if (com.facebook.a.a.a.b() < 1300000) {
                                    v0 = v1;
                                } else {
                                    v0 = v2;
                                }
                            } else if (v6 <= 1610612736) {
                                if (com.facebook.a.a.a.b() < 1800000) {
                                    v0 = v2;
                                } else {
                                    v0 = v3;
                                }
                            } else {
                                v0 = v6 <= 2147483648L ? v3 : v6 <= 3221225472L ? 2014 : 2015;
                            }
                        }
                        c.a = Integer.valueOf(v0);
                        return c.a.intValue();
                    }
                    return c.a.intValue();


                } catch (Throwable v0_1) {
                }
            }
        }
        return c.a.intValue();
    }

    private static void a(ArrayList<Integer> arg1, int arg2) {
        if (arg2 != -1) {
            arg1.add(Integer.valueOf(arg2));
        }
    }
}

